package com.wongsir.springbootdemo.service;

/**
 * @Description:公共接口模块
 * @author hjd
 * @date 2018年8月13日
 */
public interface ICommonService {
	/**
	 * 登录
	 * @param targetUrl 目标地址
	 * @param body 请求体参数：包括账号、密码等。可以是：1、标准参数，例如 a=1&b=2 这种格式。2、 Rest模式，此时body需要传入一个JSON或者XML字符串
	 * @param timeout 超时时长，-1表示默认超时，单位毫秒
	 * @return
	 */
	public String login(String targetUrl,String body,int timeout);
	
	/**
	 * 登录
	 * @param targetUrl 目标地址
	 * @param body 请求体参数：包括账号、密码等。可以是：1、标准参数，例如 a=1&b=2 这种格式。2、 Rest模式，此时body需要传入一个JSON或者XML字符串
	 * @return
	 */
	public String login(String targetUrl,String body);
}
